home *** CD-ROM | disk | FTP | other *** search
- MTS Kermit
-
- The MTS Kermit components on this tape consist of five files, this help
- file, the source files and a copy of the MTS Kermit user's guide.
- Throughout this description the following tape-file to MTS filename
- mapping will be used:
-
- Kermit Tape Name MTS Filename
-
- MTSKERM.HLP Kermit.Hlp
- MTSKERM.DOC Kermit*Wp
- MTSKERM.SR Kermit*Sr
- MTSKERM.SQ Kermit*Sq
- MTSKERM.H Kermit*H
-
- Kermit.Hlp is this file. Kermit*Wp is User's Guide to using Kermit on
- MTS at UBC. Other installations will want to modify it for their local
- needs. It is in "print ready" form. The file Kermit*H is a Clparser
- help file it should be put into the MTS file "NET:Kermit_Help".
-
- The file Kermit*Sr contains the *Clparser grammars used by the Kermit
- program. Use the following run command to compile the grammar:
-
- $R *Clparsegen Scards=Kermit*Sr Spunch=Kermit*Or Sprint=Kermit*Lr
- 1=Kermit*Dql Par=decl pluslib
-
- The file Kermit*Sq contains the PLUS source code. The program expects
- the help file to be stored in the file NET:KERMIT_HELP. If this is not
- the case then change the constant Kermit_Help_File accordingly.
- Use the following command to compile the program:
-
- $R *Plus Scards=Kermit*Sq Spunch=Kermit*Oq Sprint=Kermit*Lq
- 0=Kermit*Dql+*Clparselib+*Plus.Sourcelib
-
- The following steps may be used to produce a runnable combined object
- module:
-
- $R *Linkedit
- include Kermit*Oq
- include Kermit*Or
- combine
- purge allbut Kermit
- punch kermit
- stop
-
- Those installations that have the make CLS installed and are using
- the standard MTS:CMDMACLIB macro library can use the folllowing make file
- to build MTS Kermit:
-
- Kermit : Kermit>O @i;
- $emp -lkermit
- >write "include kermit>o" on -lkermit
- >write "combine" on -lkermit
- >write "purge allbut kermit" on -lkermit
- >write "punch kermit" on -lkermit
- >write "stop" on -lkermit
- $emp kermit ok
- $run *linkedit scards=-lkermit par=noverify
-
- Kermit>O : Kermit>Oq Kermit>Or;
- >Objutil kermit>O Make_All_Newer
-
- Kermit>Or Kermit>Dql : Kermit>Sr @stop;
- >Parsegen Make_Match(1) nobatch
-
- Kermit>Oq : Kermit>Sq Kermit>Dql @stop;
- >Plus Kermit lib=*clparselib+Kermit>Dql+*Plus.sourcelib nobatch
-
-
- If you have any questions about MTS Kermit contact me either using
- the message system at:
-
- Bruce Jolliffe@UBC-G
-
- or via my postal address:
-
- Bruce Jolliffe
- Computing Centre
- University of British Columbia
- Vancouver BC
- Canada V6T 1 W5
-
- Telephone: 604-228-5309
-